-- *****************************************************************
-- CISCO-SRST-MIB.my: Cisco SRST MIB file
--
-- March 2005, Lizzie Cheung
--
-- Copyright (c) 2005 by cisco Systems, Inc.
-- All rights reserved.
-- *****************************************************************CISCO-SRST-MIB DEFINITIONS::=BEGINIMPORTS
MODULE-IDENTITY,OBJECT-TYPE,NOTIFICATION-TYPE,Integer32,Unsigned32,Counter32,Gauge32FROM SNMPv2-SMI
TEXTUAL-CONVENTION,TruthValueFROM SNMPv2-TC
MODULE-COMPLIANCE,OBJECT-GROUP,NOTIFICATION-GROUPFROM SNMPv2-CONF
SnmpAdminStringFROM SNMP-FRAMEWORK-MIB
InetAddress,InetAddressType,InetPortNumberFROM INET-ADDRESS-MIB
CountryCode, CvE164Address
FROM CISCO-TC
ciscoMgmt
FROM CISCO-SMI;ciscoSrstMIB MODULE-IDENTITYLAST-UPDATED"200506200000Z"ORGANIZATION"Cisco Systems, Inc."CONTACT-INFO" Cisco Systems
Customer Service
Postal: 170 W Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: cs-ccme-srst@cisco.com"DESCRIPTION"This MIB allows management of Cisco Survivable Remote
Site Telephony (SRST) feature in Cisco IOS. SRST is
an optional software feature that provides Cisco
CallManager with fallback support for Cisco IP
phones attached to a Cisco router on a local
network.
The CISCO-CCME-MIB provides management of Cisco
CallManager Express (CCME) feature in Cisco IOS.
CCME is an optional software feature that enables
Cisco routers to deliver IP telephony services for
small office environment.
Ephone, ephoneDN, button association tables are
common to both CCME and SRST MIBs and are defined
in CISCO-CCME-MIB. Ephone specific notifications
which are common to CCME and SRST are also defined
in CISCO-CCME-MIB."REVISION"200506200000Z"DESCRIPTION"Initial version of this MIB module."::={ ciscoMgmt 441}ciscoSrstMIBNotifications OBJECTIDENTIFIER::={ ciscoSrstMIB 0}ciscoSrstMIBObjects OBJECTIDENTIFIER::={ ciscoSrstMIB 1}ciscoSrstMIBConformance OBJECTIDENTIFIER::={ ciscoSrstMIB 2}
--
-- textual conventions
--SrstOperType ::=TEXTUAL-CONVENTIONSTATUScurrentDESCRIPTION"Operational SRST states. Valid values are :
active(1) SRST is active
inactive(2) SRST is inactive
"SYNTAXINTEGER{active(1),inactive(2)}-- SRST MIB Global groupcsrstGlobal OBJECTIDENTIFIER::={ ciscoSrstMIBObjects 1}-- Telephony SRST MIB object groupscsrstConf OBJECTIDENTIFIER::={ ciscoSrstMIBObjects 2}
csrstActiveStats OBJECTIDENTIFIER::={ ciscoSrstMIBObjects 3}-- SIP SRST MIB object groupscsrstSipConf OBJECTIDENTIFIER::={ ciscoSrstMIBObjects 4}--
--
-- csrst Global Group
-- This group displays information on objects that are common for
-- Telephony and SIP SRST modes.
-- No objects defined at this time.
----
--
-- csrstConf Group
--
--csrstEnabled OBJECT-TYPESYNTAXTruthValueMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Cisco SRST support is enabled or
disabled. When enabled, the router
is in fallback mode to provide
call-handling support to IP phones.
If disabled, all of the objects in
this group have no significance."::={ csrstConf 1}csrstVersion OBJECT-TYPESYNTAXSnmpAdminString(SIZE(0..255))MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Cisco SRST version."::={ csrstConf 2}csrstIPAddressType OBJECT-TYPESYNTAXInetAddressTypeMAX-ACCESSread-onlySTATUScurrentDESCRIPTION
"Internet address type governing the address
type format for one or more InetAddress
objects in this MIB. The associated
InetAddress objects' description will refer
back to this type object as appropriate.
"::={ csrstConf 3}csrstIPAddress OBJECT-TYPESYNTAXInetAddressMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Cisco SRST IP address for the router
to receive messages from IP phones,
typically one of the addresses of
an Ethernet port of the router.
The type of IP address used here is
indicated by the csrstSysIPAddressType
object.
"::={ csrstConf 4}csrstPortNumber OBJECT-TYPE
SYNTAXInetPortNumber(2000..9999)MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object indicates the TCP port
number to use for Skinny Client Control
Protocol (SCCP) and is range limited.
This port also indicates through which
IP phones communicate with SRST.
"DEFVAL{2000}::={ csrstConf 5}csrstMaxConferences OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Maximum number of simultaneous three-party
conference calls configured on the router.
Range is IOS version and platform dependent.
With SRST Version 3.0 onwards, the following
are the maximum values for each platform -
Cisco 1751, Cisco 1760, Cisco 2600, Cisco
3640
- 8 conferences.
Cisco 3660, Cisco 3725, Cisco 3745
- 16 conferences.
Default is half the maximum number of
simultaneous three-party conferences for
each platform."::={ csrstConf 6}csrstMaxEphones OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Maximum number of Cisco IP phones configured
on the SRST router.
Range is IOS version and platform dependent.
"DEFVAL{0}
::={ csrstConf 7}csrstMaxDN OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Maximum number of IP phones extensions
(ephone-dns) or directory number configured
on this SRST router.
Range is IOS version and platform dependent.
Default is 0."DEFVAL{0}::={ csrstConf 8}--
-- This object is changeable by NMS to set a threshold
-- for a trap to be reported. This refers to SIP phones
-- only.
--csrstSipPhoneUnRegThreshold OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-write
STATUScurrentDESCRIPTION"This object indicates a threshold for
the number of SIP phones unregistered to
SRST. This threshold is changeable by the
NMS user.
"::={ csrstConf 9}csrstCallFwdNoAnswer OBJECT-TYPESYNTAX CvE164Address (SIZE(1..32))MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Cisco SRST call forwarding number
when a Cisco IP phone is not answered.
This directory number is a fully
qualified E.164 number."REFERENCE"ITU-T E.164, Q.931 chapter 4.5.10"
::={ csrstConf 10}csrstCallFwdNoAnswerTo OBJECT-TYPESYNTAXUnsigned32UNITS"seconds"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Timeout in seconds if a Cisco IP phone
is not answered, Cisco SRST will call
forward to another directory number.
"::={ csrstConf 11}csrstCallFwdBusy OBJECT-TYPESYNTAX CvE164Address (SIZE(1..32))MAX-ACCESSread-onlySTATUScurrent
DESCRIPTION"Cisco SRST call forwarding number
when a Cisco IP phone is busy.
This directory number is a fully
qualified E.164 number."REFERENCE"ITU-T E.164, Q.931 chapter 4.5.10"::={ csrstConf 12}csrstMohFilename OBJECT-TYPESYNTAXSnmpAdminString(SIZE(0..255))MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Cisco SRST Music-On-Hold is enabled
with file on flash, or disabled without a
file on flash.
MOH is enabled by default."::={ csrstConf 13}
csrstMohMulticastAddrType OBJECT-TYPESYNTAXInetAddressTypeMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Internet address type governing the address
type format for one or more InetAddress
objects in this MIB. The associated
InetAddress objects' description will refer
back to this type object as appropriate.
"::={ csrstConf 14}csrstMohMulticastAddr OBJECT-TYPESYNTAXInetAddressMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object indicates Cisco SRST
Music-On-Hold Multicast IP address.
When configured, this feature enables
continuous IP multicast output of MOH
from a Flash MOH file. This object has
no significance if MOH is not configured.
Default is the csrstIPAddress object
for Cisco SRST.
The type of IP address used here is
indicated by the csrstMohMulticastAddrType
object.
"::={ csrstConf 15}csrstMohMulticastPort OBJECT-TYPESYNTAXInetPortNumber(2000..9999)MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object indicates Cisco SRST
Music-On-Hold Multicast TCP port which
is range limited.
When configured, this feature enables
continuous IP multicast output of MOH
from a Flash MOH file. This object has
no significance if MOH is not configured.
"DEFVAL{2000}::={ csrstConf 16}csrstVoiceMailNumber OBJECT-TYPESYNTAX CvE164Address (SIZE(1..32))MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Cisco SRST voice mail number that is
speed-dialed when the messages button on
a Cisco IP phone is pressed. This voice
mail number is a fully qualified E.164
number.
If voice-mail number is not configured,
this object will have a string length
of 2 with the value '**'.
"REFERENCE"ITU-T E.164, Q.931 chapter 4.5.10"
::={ csrstConf 17}csrstSystemMessagePrimary OBJECT-TYPESYNTAXSnmpAdminString(SIZE(0..32))MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Cisco SRST system static text message
that is displayed on Cisco IP phone during
fallback.
Length of text string is less than
32 characters.
Default message is 'CM Fallback Service
Operating'.
"::={ csrstConf 18}csrstSystemMessageSecondary OBJECT-TYPESYNTAXSnmpAdminString(SIZE(0..20))
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Cisco SRST system message that is
displayed on Cisco IP phone that
does not support static text message
and have a limited display space during
fallback.
Length of text string is less than
20 characters.
Default messages is 'CM Fallback
Service'.
"::={ csrstConf 19}csrstScriptName OBJECT-TYPESYNTAXSnmpAdminString(SIZE(0..255))MAX-ACCESSread-onlySTATUScurrent
DESCRIPTION"Cisco SRST session-level IVR application
script. This application can be written
written in Tool Command Language (TCL)
and is applied to all Cisco IP phone lines
served by the SRST router.
If no application script name is configured,
the default built-in IOS application will
be applied to all phone lines served by
the SRST router and this object will be
a zero-length string."::={ csrstConf 20}csrstSecondaryDialTone OBJECT-TYPESYNTAX CvE164Address (SIZE(1..32))MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Cisco SRST secondary dial tone digits.
When a Cisco IP phone user dials a PSTN
access prefix, defined by the secondary
dial tone digits, the secondary dial
tone is enabled.
"::={ csrstConf 21}csrstTransferSystem OBJECT-TYPESYNTAXINTEGER{blind (1),fullBlind (2),fullConsult (3),localConsult (4)}MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Cisco SRST call transfer method using
the ITU-T H.450.2 standard.
Default setting is blind.
blind - Calls are transferred without
consultation using a single phone
line and the Cisco proprietary
method.
fullBlind - Calls are transferred without
consultation using H.450.2 standard
methods.
fullConsult - Calls are transferred using
H.450.2 with consultation using the
second phone line if available, or
the calls fall back to full-blind
if the second line is unavailable.
localConsult - Calls are transferred with
local consultation using the second
phone line if available, or the
calls fall back to blind for non-
local consultation or transfer
target. This mode is intended for
use primarily in Voice over Frame
Relay (VoFR) networks.
"REFERENCE"ITU-T H.450.2 Call Transfers"DEFVAL{ blind }
::={ csrstConf 22}csrstUserLocaleInfo OBJECT-TYPESYNTAX CountryCode
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Cisco SRST language for displays on
Cisco IP phone by country.
"DEFVAL{"US"}::={ csrstConf 23}csrstDateFormat OBJECT-TYPESYNTAXINTEGER{mmddyy (1),ddmmyy (2),yyddmm (3),
yymmdd (4)}MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Date display format on Cisco IP phones
in the Cisco SRST system.
"DEFVAL{ mmddyy }::={ csrstConf 24}csrstTimeFormat OBJECT-TYPESYNTAXINTEGER{twelveHour (1),twentyFourHour (2)}MAX-ACCESSread-onlySTATUScurrent
DESCRIPTION"Time dispay format on Cisco IP phones
in the Cisco SRST system.
1 - 12 hour clock.
2 - 24 hour clock.
"DEFVAL{ twelveHour }::={ csrstConf 25}csrstInterdigitTo OBJECT-TYPESYNTAXUnsigned32UNITS"seconds"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Cisco SRST interdigit timeout duration
in seconds for Cisco IP phones.
"DEFVAL{10}::={ csrstConf 26}csrstBusyTo OBJECT-TYPE
SYNTAXUnsigned32UNITS"seconds"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Cisco SRST time in seconds before
disconnect when destination is busy,
without call-forwarding.
"DEFVAL{10}::={ csrstConf 27}csrstAlertTo OBJECT-TYPESYNTAXUnsigned32UNITS"seconds"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Cisco SRST time in seconds before
disconnect when call is not answered,
without call-forwarding.
"DEFVAL{180}::={ csrstConf 28}csrstXlateCalledNumber OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object indicates the tag of a
corresponding translation rule, which
utilizes the number-translation mechanism
of the IOS to translate a called number
on the Cisco SRST router.
"::={ csrstConf 29}csrstXlateCallingNumber OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-onlySTATUScurrent
DESCRIPTION"This object indicates the tag of a
corresponding translation rule, which
utilizes the number-translation mechanism
of the IOS to translate a calling number
on the Cisco SRST router."::={ csrstConf 30}--
-- Alias Pattern Table
--
--
-- This table displays information about each configured alias
-- pattern on the Cisco SRST router. The alias pattern provides
-- a mechanism for rerouting calls to telephone numbers that
-- are unavailable during call-manager fallback.
--
--csrstAliasTable OBJECT-TYPESYNTAXSEQUENCEOF CsrstAliasEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"A list of alias pattern configured
on this SRST router.
"::={ csrstConf 31}
csrstAliasEntry OBJECT-TYPESYNTAX CsrstAliasEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Information about a configured alias
pattern.
There is an entry in this table for each
alias pattern configured on this device."INDEX{ csrstAliasIndex }::={ csrstAliasTable 1}
CsrstAliasEntry ::=SEQUENCE{
csrstAliasIndex Unsigned32,
csrstAliasTag Unsigned32,
csrstAliasNumPattern SnmpAdminString,
csrstAliasAltNumber SnmpAdminString,
csrstAliasPreference Unsigned32,
csrstAliasHuntStopEnabled TruthValue}csrstAliasIndex OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An index in sequential order that indicates
an alias pattern configured on this SRST
router.
"::={ csrstAliasEntry 1}csrstAliasTag OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION
"A unique sequence number that indicates a
particular alias pattern configured on this
SRST router.
"::={ csrstAliasEntry 2}csrstAliasNumPattern OBJECT-TYPESYNTAXSnmpAdminString(SIZE(0..64))MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object indicates the pattern to match
the incoming telephone number. It may
include wildcards.
"::={ csrstAliasEntry 3}csrstAliasAltNumber OBJECT-TYPESYNTAXSnmpAdminString(SIZE(0..64))
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object indicates the alternate tele-
phone number to route incoming calls to
match the number pattern. This has to be
a valid extension for an IP phone actively
registered on the SRST router.
"::={ csrstAliasEntry 4}csrstAliasPreference OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object indicates the preference
value of the associated dial-peer.
A value of 0 has the highest preference.
"::={ csrstAliasEntry 5}csrstAliasHuntStopEnabled OBJECT-TYPESYNTAXTruthValueMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object specifies that if hunt
stop is enabled, after the caller tried
the alternate number according to the
alias pattern, it will stop call
hunting. If hunt stop is disabled, it
will rollover to another directory
number if available.
"::={ csrstAliasEntry 6}--
-- Access Code Table
--
--
-- This table displays information about each configured access-
-- code on the Cisco SRST router.
-- The access-code configures trunk access codes for each type of
-- line - BRI, E&M, FXO, and PRI. The access-code also creates
-- temporary POTS voice dial peers for all the selected types of
-- voice ports. This allows the Cisco IP phone access to trunk
-- lines during Cisco CallManager fallback when Cisco SRST is
-- enabled.
--
--csrstAccessCodeTable OBJECT-TYPESYNTAXSEQUENCEOF CsrstAccessCodeEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"A list of access-code to trunk lines
configured on this SRST router.
"::={ csrstConf 32}csrstAccessCodeEntry OBJECT-TYPESYNTAX CsrstAccessCodeEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Information about a configured access-code
to trunk lines.
There is an entry in this table for each
access configured on this device."INDEX{ csrstAccessCodeType }::={ csrstAccessCodeTable 1}
CsrstAccessCodeEntry ::=SEQUENCE{
csrstAccessCodeType INTEGER,
csrstAccessCode SnmpAdminString,
csrstAccessCodeDIDEnabled TruthValue}csrstAccessCodeType OBJECT-TYPESYNTAXINTEGER{fxo (1),em (2),bri (3),
pri (4)}MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object indicates the type of trunk
line to which the access-code is applied to.
The type of trunk lines can be fxo, e&m,
bri, and pri.
fxo - Enables a foreign exchange office (FXO)
interface.
em - Enables an analog ear and mouth (E&M)
interface.
bri - Enables a BRI interface.
pri - Enables a PRI interface.
"::={ csrstAccessCodeEntry 1}csrstAccessCode OBJECT-TYPESYNTAXSnmpAdminString(SIZE(0..64))
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object indicates the access-code
to be applied to the corresponding trunk
line by creating dial-peers.
"::={ csrstAccessCodeEntry 2}csrstAccessCodeDIDEnabled OBJECT-TYPESYNTAXTruthValueMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object indicates the direct-inward-
dial on a POTS dial-peer is enabled or
disabled.
"::={ csrstAccessCodeEntry 3}--
-- Limit Directory Number Table
--
--
-- This table displays information about each configured limit-dn
-- on the Cisco SRST router.
-- The limit-dn specifies the maximum number of lines (directory
-- numbers) available for each Cisco IP phone type.
-- The maximum lines setting is from 1 to 34. The default is 34.
--
--csrstLimitDNTable OBJECT-TYPESYNTAXSEQUENCEOF CsrstLimitDNEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"A list of configured limit-dn avail-
able to each Cisco IP phone type on
this SRST router.
"::={ csrstConf 33}csrstLimitDNEntry OBJECT-TYPESYNTAX CsrstLimitDNEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Information about a configured limit-dn.
There is an entry in this table for each
limit-dn configured for a Cisco phone
type on this device.
"INDEX{ csrstLimitDNType }::={ csrstLimitDNTable 1}
CsrstLimitDNEntry ::=SEQUENCE{
csrstLimitDNType INTEGER,
csrstLimitDN Unsigned32}csrstLimitDNType OBJECT-TYPESYNTAXINTEGER{ipPhone7910 (1),ipPhone7935 (2),ipPhone7940 (3),ipPhone7960 (4),
ipPhone7970 (5),ipPhone7936 (6)}MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object indicates the type of IP
phone to which the limit-dn is applied to.
"::={ csrstLimitDNEntry 1}csrstLimitDN OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object indicates the maximum number
of directory numbers available to each
type of IP phone.
The current range of maximum lines setting
is from 1 to 34. The default is 34.
DEFVAL { 34 }
"::={ csrstLimitDNEntry 2}--
-- Notification Configuration
--csrstNotificationEnabled OBJECT-TYPESYNTAXTruthValueMAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This variable indicates whether this
system produces the SRST notifications.
A false value will prevent SRST
notifications from being generated by
this system.
"DEFVAL{false}::={ csrstConf 34}--
-- SRST Notification Information Group
--
-- This group shows information associated
-- with a notifcation, e.g. severity and
-- reason.
--csrstSysNotifSeverity OBJECT-TYPESYNTAXINTEGER{clear (1),minor (2),major (3)}MAX-ACCESSaccessible-for-notifySTATUScurrentDESCRIPTION"The internally-defined severity of the
particular alarm condition, associated with
the most recent SNMP notification. A subsequent
event in which the alarm condition changes from
its failed state back to a 'normal' state has a
severity of 'clear'. This severity-level value
is supplied with each SRST specific notification.
"::={ csrstNotifInfoGroup 1}
csrstSysNotifReason OBJECT-TYPESYNTAXSnmpAdminString(SIZE(0..255))MAX-ACCESSaccessible-for-notifySTATUScurrentDESCRIPTION"The internally-defined failure cause of
the particular alarm condition, associated
with the most recent system notification.
"::={ csrstNotifInfoGroup 2}--
-- SRST Active Status Group
--
-- This group shows the activity status of SRST router
--csrstState OBJECT-TYPESYNTAX SrstOperType
MAX-ACCESSread-onlySTATUScurrent
DESCRIPTION"This object indicates the current state of
Cisco SRST feature on this router.
Active - At least one IP or SIP phone is
registered
Inactive - Cisco SRST has no IP or SIP phones
registered
This object has no significance if
csrstEnabled object is disabled.
"::={ csrstActiveStats 1}csrstSipPhoneCurrentRegistered OBJECT-TYPESYNTAXGauge32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Total number of SIP phones currently
registered to the SRST router.
"::={ csrstActiveStats 2}csrstSipCallLegs OBJECT-TYPE
SYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Total number of SIP call legs routed
through the SRST router since going active.
This includes incoming and outgoing calls.
"::={ csrstActiveStats 3}csrstTotalUpTime OBJECT-TYPESYNTAXCounter32UNITS"minutes"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Accumulated total number of minutes that
router is active in SRST mode.
"::={ csrstActiveStats 4}--
-- SIP SRST Configuration Group
--
--
-- This group shows the configuration specifically for SIP
-- SRST
--
--csrstSipRegSrvExpMax OBJECT-TYPESYNTAXInteger32(600..86400)UNITS"seconds"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object indicates the maximum
expiration time for the SIP
Registrar Server to timeout on a
registration.
"DEFVAL{3600}::={ csrstSipConf 1}csrstSipRegSrvExpMin OBJECT-TYPESYNTAXInteger32(60..3600)
UNITS"seconds"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object indicates the minimum
expiration time for the SIP
Registrar Server to timeout on a
registration.
"DEFVAL{60}::={ csrstSipConf 2}csrstSipIp2IpGlobalEnabled OBJECT-TYPESYNTAXTruthValueMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object indicates whether voip calls
are re-directed ip to ip globally.
"DEFVAL{ false }
::={ csrstSipConf 3}csrstSipSend300MultSupport OBJECT-TYPESYNTAXINTEGER{bestMatch (1),longestMatch (2)}MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object indicates whether
the redirect contact order is
best or longest match. This applies
globally for SIP.
bestMatch - Uses the current system
configuration to set the order
of contacts.
longestMatch - Sets the contact order
by using the destination pattern
longest match first, and then
the second longest match, the
third longest match, etc..
"DEFVAL{longestMatch}::={ csrstSipConf 4}--
-- SIP SRST Voice Register Pool Table
--
--
--
-- This table displays information about each voice
-- register pool configured for registrations of SIP
-- endpoints (dial-peers) on the Cisco SRST router.
--
--csrstSipVoRegPoolTable OBJECT-TYPESYNTAXSEQUENCEOF CsrstSipVoRegPoolEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table contains general information
about the configured voice register
pool for SIP endpoints (dial-peers) on
this SRST router.
"::={ csrstSipConf 5}
csrstSipVoRegPoolEntry OBJECT-TYPESYNTAX CsrstSipVoRegPoolEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Information about a configured voice
register pool for SIP dial-peers.
There is an entry in this table for
each voice register pool configured
on this device.
"INDEX{ csrstSipVoRegPoolTag }::={ csrstSipVoRegPoolTable 1}
CsrstSipVoRegPoolEntry ::=SEQUENCE{
csrstSipVoRegPoolTag Unsigned32,
csrstSipNetId SnmpAdminString,
csrstSipVoRegPoolIpAddrType InetAddressType,
csrstSipNetMask InetAddress,
csrstSipProxySrvIpAddr InetAddress,
csrstSipProxySrvPref Unsigned32,
csrstSipProxySrvMonitor INTEGER,
csrstSipProxySrvAltIpAddr InetAddress,
csrstSipDefaultPreference Unsigned32,
csrstSipVoRegPoolAppl SnmpAdminString}csrstSipVoRegPoolTag OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"A unique identifier tag configured for
a voice register pool entry.
"
::={ csrstSipVoRegPoolEntry 1}csrstSipNetId OBJECT-TYPESYNTAXSnmpAdminString(SIZE(0..64))MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object indicates the network ident-
ification information of the SIP voice
register pool configured on this router.
This object can be the network Id, IP
address, or MAC address.
"::={csrstSipVoRegPoolEntry 2}csrstSipVoRegPoolIpAddrType OBJECT-TYPESYNTAXInetAddressTypeMAX-ACCESSread-only
STATUScurrentDESCRIPTION"Internet address type governing the address
type format for one or more InetAddress
objects in this MIB. The associated
InetAddress objects' description will refer
back to this type object as appropriate.
"::={ csrstSipVoRegPoolEntry 3}csrstSipNetMask OBJECT-TYPESYNTAXInetAddressMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object indicates the IP subnet
configured for the SIP voice register
pool.
The type of IP subnet used here is
indicated by the csrstSipVoRegPoolIpAddrType
object.
"::={csrstSipVoRegPoolEntry 4}
csrstSipProxySrvIpAddr OBJECT-TYPESYNTAXInetAddressMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object indicates the IP address of
the proxy server configured for the SIP
voice register pool.
The type of IP address used here is
indicated by the csrstSipVoRegPoolIpAddrType
object.
"::={csrstSipVoRegPoolEntry 5}csrstSipProxySrvPref OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object indicates the preference
order for creating the VoIP dial peers
in the voice register pool. Setting the
preference enables the desired dial peer
to be selected when multiple dial peers
within a hunt group are matched for a
dial string.
A value of 0 has the highest preference.
"DEFVAL{0}::={csrstSipVoRegPoolEntry 6}csrstSipProxySrvMonitor OBJECT-TYPESYNTAXINTEGER{icmp (1),rtr (2)}MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Cisco SIP SRST monitoring protocol of
the proxy server configured for the SIP
voice register pool. This monitoring
protocol can be ICMP ping or RTR probes.
"::={csrstSipVoRegPoolEntry 7}csrstSipProxySrvAltIpAddr OBJECT-TYPESYNTAXInetAddressMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Cisco SIP SRST monitoring of an
alternate IP address other than the
proxy configured for the SIP voice
register pool.
The type of IP address used here is
indicated by the csrstSipVoRegPoolIpAddrType
object.
"::={csrstSipVoRegPoolEntry 8}csrstSipDefaultPreference OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-only
STATUScurrentDESCRIPTION"This object indicates the default
preference of the proxy dial-peers
created in the voice register pool.
If csrstSipProxySrvPref object is not
set, the default preference is applied
to the dial-peers created.
A value of 0 has the highest preference.
"DEFVAL{0}::={csrstSipVoRegPoolEntry 9}csrstSipVoRegPoolAppl OBJECT-TYPESYNTAXSnmpAdminString(SIZE(0..255))MAX-ACCESSread-onlySTATUScurrentDESCRIPTION
"Application for the SIP dial-peers
configured under voice register
pool.
"::={csrstSipVoRegPoolEntry 10}--
-- SRST SIP Voice Register Pool Number List Table
--
--
--
-- This table displays information about each number
-- list configured for the voice register pool on the
-- Cisco SRST router.
--
--csrstSipVoRegNumberListTable OBJECT-TYPESYNTAXSEQUENCEOF CsrstSipVoRegNumberListEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table contains information
about the configured number list
for the corresponding voice
register pool on this SIP SRST
router.
"::={ csrstSipConf 6}
csrstSipVoRegNumberListEntry OBJECT-TYPESYNTAX CsrstSipVoRegNumberListEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Information about a configured number
list for the corresponding voice register
pool.
There is an entry in this table for each
number list configured on this device.
"INDEX{ csrstSipVoRegPoolTag,
csrstSipVoRegNumberListIndex }::={ csrstSipVoRegNumberListTable 1}
CsrstSipVoRegNumberListEntry ::=SEQUENCE{
csrstSipVoRegNumberListIndex Unsigned32,
csrstSipVoRegNumberListTag Unsigned32,
csrstSipVoRegNumberPattern CvE164Address,
csrstSipVoRegNumberPref Unsigned32,
csrstSipVoRegNumberHuntstopEnabled TruthValue}csrstSipVoRegNumberListIndex OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"A unique sequence number that indicates a
number list configured for the corresponding
voice register pool on this SRST router.
"::={ csrstSipVoRegNumberListEntry 1}csrstSipVoRegNumberListTag OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-onlySTATUScurrent
DESCRIPTION"This object indicates the particular
index of the number list configured
for the corresponding voice register
pool.
"::={csrstSipVoRegNumberListEntry 2}csrstSipVoRegNumberPattern OBJECT-TYPESYNTAX CvE164Address (SIZE(1..32))MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object indicates the number pattern
that the registrar permits to handle the
register message from the SIP phone.
This number pattern is a fully
qualified E.164 number."REFERENCE"ITU-T E.164, Q.931 chapter 4.5.10"
::={csrstSipVoRegNumberListEntry 3}csrstSipVoRegNumberPref OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object indicates the preference of
the number pattern configured for the
corresponding voice register pool.
"DEFVAL{0}::={csrstSipVoRegNumberListEntry 4}csrstSipVoRegNumberHuntstopEnabled OBJECT-TYPESYNTAXTruthValueMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object indicates huntstop is enabled
(true) or disabled (false) for the number
pattern configured for the corresponding
voice register pool.
If enabled, the incoming call will stop
hunting if the dial-peer is busy.
If disabled, the incoming call will hunt
further for dial-peers.
"::={csrstSipVoRegNumberListEntry 5}--
-- SRST SIP Phone (Endpoint) Table
--
--
--
-- This table displays information about each SIP phone
-- configured on the Cisco SRST router.
-- The information is related to the dynamically created
-- (configured) SIP dial-peers (endpoints) which
-- corresponds to each DN/line configured on the phone.
-- This table is complimentary to the
-- CISCO-VOICE-DIAL-CONTROL-MIB which contains
-- information pertinent to each dial-peer.
--
--csrstSipEndpointTable OBJECT-TYPESYNTAXSEQUENCEOF CsrstSipEndpointEntry
MAX-ACCESSnot-accessible
STATUScurrentDESCRIPTION"This table contains general information
about the configured SIP dial-peers
(endpoints) on this SIP SRST router.
"::={ csrstSipConf 7}csrstSipEndpointEntry OBJECT-TYPESYNTAX CsrstSipEndpointEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Information about a created SIP endpoint.
There is an entry in this table for each
SIP endpoint (dial-peer) configured on this
device."INDEX{ csrstSipEndpointTag }::={ csrstSipEndpointTable 1}
CsrstSipEndpointEntry ::=SEQUENCE{
csrstSipEndpointTag Unsigned32,
csrstSipVoRegPoolEdptTag Unsigned32,
csrstSipEndpointIpAddrType InetAddressType,
csrstSipEndpointIpAddress InetAddress,
csrstSipEndpointDN CvE164Address
}csrstSipEndpointTag OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"A unique sequence number that indicates
a SIP endpoint configured on this SRST
router.
"::={ csrstSipEndpointEntry 1}csrstSipVoRegPoolEdptTag OBJECT-TYPE
SYNTAXUnsigned32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object indicates the voice register
pool tag from which the corresponding SIP
endpoint (dial-peer) is created.
"::={csrstSipEndpointEntry 2}csrstSipEndpointIpAddrType OBJECT-TYPESYNTAXInetAddressTypeMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Internet address type governing the address
type format for one or more InetAddress
objects in this MIB. The associated
InetAddress objects' description will refer
back to this type object as appropriate.
"
::={ csrstSipEndpointEntry 3}csrstSipEndpointIpAddress OBJECT-TYPESYNTAXInetAddressMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object indicates the SIP endpoint
IP address configured on this router.
The type of IP address used here is
indicated by the csrstSipEndpointIpAddrType
object.
"::={csrstSipEndpointEntry 4}csrstSipEndpointDN OBJECT-TYPESYNTAX CvE164Address (SIZE(1..32))MAX-ACCESSread-onlySTATUScurrent
DESCRIPTION"This object indicates the SIP phone's DN
or line number assigned to the SIP endpoint.
"::={csrstSipEndpointEntry 5}-- *************************************************************
-- Notifications ciscoSrstMIBNotifications
-- *************************************************************csrstStateChange NOTIFICATION-TYPEOBJECTS{ csrstSysNotifSeverity,
csrstState,
csrstSysNotifReason
}STATUScurrentDESCRIPTION"An SRST up or down state change notification
is generated. This indicates one or more phones
is registered to the SRST router or none is
registered.
"::={ ciscoSrstMIBNotifications 1}
csrstFailNotif NOTIFICATION-TYPEOBJECTS{ csrstSysNotifSeverity,
csrstSysNotifReason
}STATUScurrentDESCRIPTION"A failure notification is generated when the
SRST router encounters a catastrophic failure.
"::={ ciscoSrstMIBNotifications 2}csrstSipPhoneUnRegThresholdExceed NOTIFICATION-TYPEOBJECTS{ csrstSipPhoneUnRegThreshold,
csrstSipPhoneCurrentRegistered
}STATUScurrentDESCRIPTION"A SIP phone unregistration notification is
generated when the number of SIP phone
unregistrations have exceeded the threshold.
The number of currently registered SIP
phones is provided here by
csrstSipPhoneCurrentRegistered object
as a reference such that if
csrstSipPhoneCurrentRegistered falls below
csrstSipPhoneUnRegThreshold,
a notification will be generated to indicate
that the number of unregistered SIP phones
has crossed the threshold.
"::={ ciscoSrstMIBNotifications 3}csrstSipPhoneRegFailed NOTIFICATION-TYPEOBJECTS{ csrstSipEndpointIpAddress
}STATUScurrentDESCRIPTION"A SIP phone fail registration notification
is generated when the SIP phone fails to
register.
"::={ ciscoSrstMIBNotifications 4}csrstConferenceFailed NOTIFICATION-TYPE
OBJECTS{ csrstMaxConferences
}STATUScurrentDESCRIPTION"A conference failure notification is generated
when the maximum number of conferences are
exceeded.
"::={ ciscoSrstMIBNotifications 5}-- ConformanceciscoSrstMIBCompliances
OBJECTIDENTIFIER::={ ciscoSrstMIBConformance 1}ciscoSrstMIBGroups
OBJECTIDENTIFIER::={ ciscoSrstMIBConformance 2}ciscoSrstMIBCompliance MODULE-COMPLIANCESTATUScurrentDESCRIPTION
"The compliance statement for the Cisco
Survivable Remote Site Telephony (SRST) MIB.
"MODULE-- this moduleMANDATORY-GROUPS{
csrstConfGroup,
csrstNotifInfoGroup,
csrstSipConfGroup,
csrstActiveStatsGroup,
csrstMIBNotifsGroup
}OBJECT csrstIPAddressType
SYNTAXINTEGER{ipv4(1), ipv6(2)}DESCRIPTION"The values of ipv4 and ipv6 are the only
values supported at this time."OBJECT csrstMohMulticastAddrType
SYNTAXINTEGER{ipv4(1), ipv6(2)}
DESCRIPTION"The values of ipv4 and ipv6 are the only
values supported at this time."OBJECT csrstSipVoRegPoolIpAddrType
SYNTAXINTEGER{ipv4(1), ipv6(2)}DESCRIPTION"The values of ipv4 and ipv6 are the only
values supported at this time."OBJECT csrstSipEndpointIpAddrType
SYNTAXINTEGER{ipv4(1), ipv6(2)}DESCRIPTION"The values of ipv4 and ipv6 are the only
values supported at this time."
::={ ciscoSrstMIBCompliances 1}-- Units of ConformancecsrstConfGroup OBJECT-GROUPOBJECTS{
csrstEnabled,
csrstVersion,
csrstIPAddressType,
csrstIPAddress,
csrstPortNumber,
csrstMaxConferences,
csrstMaxEphones,
csrstMaxDN,
csrstSipPhoneUnRegThreshold,
csrstCallFwdNoAnswer,
csrstCallFwdNoAnswerTo,
csrstCallFwdBusy,
csrstMohFilename,
csrstMohMulticastAddrType,
csrstMohMulticastAddr,
csrstMohMulticastPort,
csrstVoiceMailNumber,
csrstSystemMessagePrimary,
csrstSystemMessageSecondary,
csrstScriptName,
csrstSecondaryDialTone,
csrstTransferSystem,
csrstUserLocaleInfo,
csrstDateFormat,
csrstTimeFormat,
csrstInterdigitTo,
csrstBusyTo,
csrstAlertTo,
csrstXlateCalledNumber,
csrstXlateCallingNumber,
csrstAliasTag,
csrstAliasNumPattern,
csrstAliasAltNumber,
csrstAliasPreference,
csrstAliasHuntStopEnabled,
csrstAccessCodeType,
csrstAccessCode,
csrstAccessCodeDIDEnabled,
csrstLimitDNType,
csrstLimitDN,
csrstNotificationEnabled
}STATUScurrentDESCRIPTION"A collection of objects which are used to
show the current running configuration of
Cisco SRST feature.
"::={ ciscoSrstMIBGroups 1}csrstNotifInfoGroup OBJECT-GROUPOBJECTS{
csrstSysNotifSeverity,
csrstSysNotifReason
}STATUScurrentDESCRIPTION"A collection of objects which are used to
show the severity and reason of a notifi-
cation.
"::={ ciscoSrstMIBGroups 2}
csrstActiveStatsGroup OBJECT-GROUPOBJECTS{
csrstState,
csrstSipPhoneCurrentRegistered,
csrstSipCallLegs,
csrstTotalUpTime
}STATUScurrentDESCRIPTION"A collection of objects which are used to
show the activity status of Cisco SRST or
SIP SRST feature.
"::={ ciscoSrstMIBGroups 3}csrstSipConfGroup OBJECT-GROUPOBJECTS{
csrstSipRegSrvExpMax,
csrstSipRegSrvExpMin,
csrstSipIp2IpGlobalEnabled,
csrstSipSend300MultSupport,
csrstSipNetId,
csrstSipVoRegPoolIpAddrType,
csrstSipNetMask,
csrstSipProxySrvIpAddr,
csrstSipProxySrvPref,
csrstSipProxySrvMonitor,
csrstSipProxySrvAltIpAddr,
csrstSipDefaultPreference,
csrstSipVoRegPoolAppl,
csrstSipVoRegNumberListTag,
csrstSipVoRegNumberPattern,
csrstSipVoRegNumberPref,
csrstSipVoRegNumberHuntstopEnabled,
csrstSipVoRegPoolEdptTag,
csrstSipEndpointIpAddrType,
csrstSipEndpointIpAddress,
csrstSipEndpointDN
}STATUScurrentDESCRIPTION"A collection of objects which are used to
show the current running configuration of
Cisco SIP SRST feature.
"
::={ ciscoSrstMIBGroups 4}csrstMIBNotifsGroup NOTIFICATION-GROUPNOTIFICATIONS{ csrstStateChange,
csrstFailNotif,
csrstSipPhoneUnRegThresholdExceed,
csrstSipPhoneRegFailed,
csrstConferenceFailed
}STATUScurrentDESCRIPTION"A collection of notifications for Cisco
SRST or SIP SRST feature.
"::={ ciscoSrstMIBGroups 5}END